﻿.banner {z-index:0;position:relative;height:100vh;}
.banner li a {display:block;position:relative;z-index:2;}
.banner .more {position:absolute;top:auto;right:auto;bottom:0.58rem;right:50%;z-index:1;margin-right:-8rem;font-size:0.16rem;color:#fff;line-height:0.16rem;border-left:1px solid rgba(255,255,255,.5);padding-left:0.12rem;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;text-shadow:0 2px 3px rgba(0,0,0,.8);}
.banner .more:hover {color:#fff}
.banner .slick-img {display:block;overflow:hidden;position:relative;width:100%;height:0;padding-bottom:100vh;background:center center no-repeat;background-size:cover;}
.banner .slick-img img {position:absolute;left:50%;top:50%;min-height:100%;min-width:100%;max-width:1000%;transform:translate(-50%,-50%);width:auto;height:100%;}
.banner .slick-active .slick-img {animation:scaleBig 5s linear 0s 1 both;transform-style:preserve-3d;}
.slick-bg{position:absolute;display:block;width:100%;height:3rem;position:absolute;left:0rem;bottom:0rem;background-color:rgba(0,0,0,0.6);
background: -webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.6)); /* Safari 5.1 - 6.0 */
background: -o-linear-gradient(bottom, rgba(0,0,0,0), rgba(0,0,0,0.6)); /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(bottom,rgba(0,0,0,0), rgba(0,0,0,0.6)); /* Firefox 3.6 - 15 */
background: linear-gradient(to bottom, rgba(0,0,0,0) , rgba(0,0,0,0.6)); /* 标准的语法 */}
@-webkit-keyframes scaleBig {0% {transform:scale(1);}
100% {transform:scale(1.05);}
}
@keyframes scaleBig {0% {transform:scale(1);}
100% {transform:scale(1.05);}
}
.banner p{position:absolute;left:50%;width:12rem;color:#fff;z-index:9!important;margin-left:-8rem;bottom:0.50rem;white-space:nowrap;text-overflow:ellipsis;text-shadow:1px 2px 5px rgba(0,0,0,.8);font-size:0.36rem;line-height:0.40rem;display:none}
.banner a video {position:absolute;width:100%;left:0px;top:50%;transform:translateY(-50%);object-fit:cover;animation:effect0 .5s linear 0s;min-height:108%;}
.banner .slick-dots {position:absolute;top:auto;left:auto;bottom:0.58rem;right:50%;z-index:1;margin-right:-7.95rem;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:.9;}
.banner .slick-dots li {float:left;width:0.16rem;height:0.16rem;margin-right:0.10rem;background:#fff;vertical-align:middle;border-radius:0.08rem;box-shadow:0 3px 0.07rem rgba(0,0,0,.5);transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;cursor:pointer;}
.banner .slick-dots li button {display:none;}
.banner .slick-dots li.slick-active {height:0.16rem;width:0.36rem;}
.banner .slick-arrow {cursor:pointer;outline:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s;-webkit-box-shadow:0px 5px 0.30rem 0px rgba(0,0,0,0.1);box-shadow:0px 5px 0.30rem 0px rgba(0,0,0,0.1);position:absolute;top:50%;width:0.8rem;height:0.8rem;margin-top:-0.4rem;z-index:2;text-align:center;overflow:hidden;background-color:#000;opacity:0;background-size:cover;}
.banner .slick-prev {left:0.5rem;background-image:url(prev.png);z-index:1;}
.banner .slick-next {right:0.5rem;background-image:url(next.png);}
.banner:hover .slick-prev {left:1rem;opacity:0.5;}
.banner:hover .slick-next {right:1rem;opacity:0.5;}
.banner .slick-prev:hover,.banner .slick-next:hover {opacity:0.8;}
@keyframes downUp {0% {transform:translateY(0);}
50% {transform:translateY(80%);}
100% {transform:translateY(0);}
}
.bb {position:absolute;left:0;right:0;bottom:0.20rem;width:0.40rem;height:0.20rem;margin:0 auto;cursor:pointer;animation:bb 2s linear 0s infinite;background:url(down.png) no-repeat center center;background-size:0.40rem auto;z-index:3;}
@keyframes bb {0% {transform:translate(-50%,0);opacity:0;}
20% {transform:translate(-50%,3px);opacity:1;}
80% {transform:translate(-50%,10px);opacity:1;}
90% {transform:translate(-50%,10px);opacity:0;}
100% {transform:translate(-50%,10px);opacity:0;}
}
.body_main {position:fixed;left:0%;top:100%;bottom:0;right:0;background:#fff;transition:top 0.7s cubic-bezier(0.5,0,0.2,1) 0s;z-index:1;overflow:auto;outline:none;}
.body_main.showdiv {top:0;}
.scroll {padding-top:10rem;}
.box {clear:both;}
.box dt {height:0.8rem;line-height:0.5rem;}
.box dt strong {display:block;float:left;color:#008d3f;font-size:0.36rem;}
.box dt span {font-size:0.18rem;margin-left:0.16rem;line-height:0.55rem;}
.box dt span a {text-decoration:none;padding-right:0.20rem;}
.box dt span i{font-size:0.36rem;color:#008d3f}
.box dt span.more0 {font-size:0.24rem;color:#f18d00;}
.box dd {}
.bx1 dt strong {text-shadow:1px 2px 5px rgba(255,255,255,.8);}
.bx1 dt span {float:right;}
.bx2 dt strong {color:#fff;text-shadow:1px 2px 5px rgba(0,0,0,.8);}
.bx2 dt span a {color:#fff;}
.bx2 dt span i{color:#fff}
.bx3 dt strong {float:none;text-align:center;}


.row1 {position:relative;padding:1.2rem 0 0.6rem;background:url(bg1.jpg) center bottom no-repeat;background-size:auto 100%;overflow:hidden;}
.row1 .fl {width:4rem;}
.row1 .fc {width:7rem;margin:0 0.4999rem;float:left;}
.row1 .fr {width:4rem;}
.row2 {position:relative;padding:0.6rem 0;overflow:hidden;background:url(bg2.jpg) 0 center no-repeat;background-size:auto 100%;z-index:-2;}
.row2::before{content: '';display: block;width:100%;height:100%;position: absolute;left:0;top:0;background: url(bg2z.png) left repeat-y;z-index:-1;}
.row2::after {content:'';display:block;position:absolute;left:calc(50% + 0.7rem);top:0;bottom:0;width:10rem;height:100%;background:url(bg2r.png) no-repeat;background-size:auto 100%;z-index:-1}
.row2 .fl {width:6rem;background:rgba(255,255,255,0.5); padding:0.3rem 0.5rem;margin:-0.1rem -0.3rem -0.3rem 1.5rem;}
.row2 .fr {width:5rem;}
.row3 {position:relative;padding:0.6rem 0;background:url(bg3.jpg) center bottom no-repeat;background-size:cover;overflow:hidden;}
.row3 .fl {width:10.5rem;}
.row3 .fr {width:5rem;}
.row3 .list4{float:left;width:5rem;}
.row3 .list3{float:right;width:5.4999rem; margin-top:-0.10rem;}
.row4 {position:relative;padding:0.6rem 0;background:url(bg4.jpg) center bottom no-repeat;background-size:cover;overflow:hidden;}
.row4::after {content:'';display:block;position:absolute;right:0;top:0;bottom:0;width:calc(50% + 0.5rem);background:url(bg4r.png) left center no-repeat;background-size:cover;transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;z-index:-1}
.row4 .fl {width:10.4rem;}
.row4 .fr {width:5rem;}
.row5 {position:relative;padding:0.6rem 0;overflow:hidden;}
.row5::before{content: '';display: block;width:6rem;height:4rem;position: absolute;left:0;top:0;background:url(bg5z.jpg) rgba(0,141,63,0.5) no-repeat;background-size:auto 100%; z-index:-1;}
.row5 .fl {width:5.5rem; margin-top:1rem;}
.row5 .fr {width:10rem;}
.f5_bg {position:absolute;background:rgba(0,141,63,0.08);right:0;top:0;width:100%;height:4rem; z-index:-2;}

.news {border-radius:0.0rem;-webkit-box-shadow:0 0.05rem 0.30rem 0 rgba(0,0,0,0.1);box-shadow:0 0.05rem 0.30rem 0 rgba(0,0,0,0.1);position:relative;height:7rem;overflow:hidden; margin-top:-0.10rem}
.news img {width:100%;}
.news p {padding:0.3rem;transition:.5s;}
.news p:hover {transform:translateY(-3px);}
.news p a {text-align:justify;display:-webkit-box;-webkit-box-orient:vertical;font-size:0.24rem;line-height:0.30rem;height:0.70rem;overflow:hidden}
.news p span {font-size:0.18rem;color:#999;line-height:0.30rem; height:0.60rem;overflow:hidden;}
.news .slick-arrow {font-size:0;text-indent:9999px;border:none;z-index:5;cursor:pointer;outline:0;width:0.32rem;height:0.20rem;position:absolute;bottom:0.20rem;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s;background-color:rgba(51,51,51,.0);}
.news:hover .slick-arrow{}
.news .slick-arrow:hover{background-color:rgba(51,51,51,.0);}
.news .slick-prev {left:calc(50% - 0.8rem);background-image:url(nprev.png);background-size:0.32rem auto;}
.news .slick-next {right:calc(50% - 0.8rem);background-image:url(nnext.png);background-size:0.32rem auto;}
.news .slick-dots {position:absolute;left:0;bottom:0.25rem;width:100%;text-align:center;font-size:0;}
.news .slick-dots li {display:inline-block;width:0.10rem;height:0.10rem;margin:0 0.04rem;-webkit-border-radius:0.07rem;-moz-border-radius:0.07rem;border-radius:0.07rem;background-color:#acacac;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}
.news .slick-dots button {display:none}
.news .slick-dots li.slick-active {background-color:#ff6000;width:0.24rem;}

.list1 {border-top:2px solid #eee;}
.list1 li {padding:0.20rem 0rem;transition:.5s;display:flex;position:relative;}
.list1 li:last-child {border-bottom:none}
.list1 li:hover {transform:translateX(5px);}
.list1 li:before,.list1 li:after {content:"";position:absolute;left:0;bottom:0;height:1px;width:0;transition:all .5s ease-in-out;}
.list1 li:before {background-color:#eee;width:100%;}
.list1 li:after {background-color:#ff5000;}
.list1 li:hover:after,.list1 li.on:after {width:100%;}
.list1 li>a {display:block;overflow:hidden;font-size:0.20rem;line-height:0.30rem;height:0.60rem;transition:.5s;width:calc(100% - 0.50rem);}
.list1 li span {float:left;width:0.40rem;height:0.60rem;text-align:center;margin-right:0.10rem;font-size:0.16rem;color:#aaa;transition:all .3s;position:relative;}
.list1 li span i {font-size:0.24rem;line-height:0.36rem;display:block;font-style:normal;font-weight:500;}
.list1 li span.new {color:#ff5000;}
.list1 li span::after {content:"";position:absolute;top:0.05rem;right:0;height:0.50rem;width:1px;background:#eee}

.list2 {}
.list2 li {overflow:hidden;padding:0.2rem 0rem;border-bottom:1px dashed #fff;white-space:nowrap;text-overflow:ellipsis;transition:.5s;}
.list2 li span {float:left;font-size:0.18rem;color:#444;margin-right:0.10rem}
.list2 li span.new {color:#ff5000;}
.list2 li:hover {transform:translateX(5px);}
.list2 li>a {font-size:0.20rem;color:#000;}

.list3 {}
.list3 li {overflow:hidden;padding:0.2rem 0rem;border-bottom:1px dashed #eee;white-space:nowrap;text-overflow:ellipsis;transition:.5s;}
.list3 li span {float:left;font-size:0.18rem;color:#999;margin-right:0.10rem}
.list3 li span.new {color:#ff5000;}
.list3 li:hover {transform:translateX(5px);}
.list3 li>a {font-size:0.20rem;}

.list4 {margin:-0.15rem -0.2rem 0;}
.list4 li>div {-webkit-box-shadow:0 0.05rem 0.15rem 0 rgba(0,0,0,0.1);box-shadow:0 0.05rem 0.15rem 0 rgba(0,0,0,0.1);border-radius:0.0rem;margin:0.15rem 0.2rem;padding:0.25rem;background:rgba(255,255,255,0.5);transition:.5s;}
.list4 li>div>a {display:block;overflow:hidden;font-size:0.20rem;line-height:0.30rem;height:0.60rem;transition:.5s;width:calc(100% - 0.50rem);}
.list4 li>div span {float:left;width:0.40rem;height:0.60rem;text-align:center;margin-right:0.10rem;font-size:0.16rem;color:#aaa;transition:all .3s;position:relative;}
.list4 li>div span i {font-size:0.24rem;line-height:0.36rem;display:block;font-style:normal;font-weight:500;}
.list4 li>div span.new {color:#ff5000;}
.list4 li>div span::after {content:"";position:absolute;top:0.05rem;right:0;height:0.50rem;width:1px;background:#eee}
.list4 li>div p {font-size:0.16rem;color:#888;height:0.30rem;line-height:0.30rem;padding:0 0 0 0.24rem;overflow:hidden;text-overflow:ellipsis;background-size:0.16rem 100%;}
.list4 li>div p.p1 {background:url(p1.png) left center no-repeat;margin-top:0.10rem;background-size:0.16rem auto;}
.list4 li>div p.p2 {background:url(p2.png) left center no-repeat;background-size:0.16rem auto;}
.list4 li>div p.p3 {background:url(p3.png) left center no-repeat;background-size:0.16rem auto;}
.list4 li:hover>div {box-shadow:0 0.05rem 0.15rem rgba(58,123,105,0.2);-webkit-box-shadow:0 0.05rem 0.15rem rgba(58,123,105,0.2);background:rgba(255,255,255,0.8);transform:translateY(-3px);}
.list4 .slick-dots {position:absolute;left:0;bottom:-0.10rem;width:100%;text-align:center;font-size:0;}
.list4 .slick-dots li{display:inline-block;width:0.20rem;height:0.10rem;margin:0 0.04rem;-webkit-border-radius:0.07rem;-moz-border-radius:0.07rem;border-radius:0.07rem;background-color:#008d3f;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}
.list4 .slick-dots button {display:none}
.list4 .slick-dots li.slick-active {background-color:#ff6000;width:0.30rem;}

.list5 {margin:-0.20rem -0.20rem 0 -1.75rem;position:relative;}
.list5 li {display:inline-block;}
.list5 li a {display:block;margin:0.2rem;transition:transform 0.5s ease-out;background:#fff;-webkit-box-shadow:0 0.05rem 0.20rem 0 rgba(0,0,0,0.1);box-shadow:0 0.05rem 0.20rem 0 rgba(0,0,0,0.1);position:relative}
.list5 li .slow {height:2.6rem;overflow:hidden;}
.list5 li img {width:100%;height:100%;}
.list5 li .text {height:1rem;background:#fff;padding:0.3rem}
.list5 li .text h5 {font-size:0.20rem;height:0.60rem;line-height:0.30rem;transition:.5s;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
.list5 li .text p {margin-top:0.16rem;line-height:0.24rem;font-size:0.16rem;color:#999;background:url(data.png) left center no-repeat;padding-left:0.20rem;background-size:0.14rem auto;}
.list5 li a:after {content:'';width:0;height:0.03rem;background-color:#ff5000;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:0;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.list5 li a:hover:after {width:100%}
.list5 li a:hover {box-shadow:0 0 0.20rem rgba(198,215,233,0.8);}

.list5 .slick-arrow {font-size:0;text-indent:9999px;border:none;z-index:5;cursor:pointer;outline:0;width:0.50rem;height:0.50rem;position:absolute;top:-0.6rem;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:rgba(51,51,51,.3);background-position:center;background-repeat:no-repeat;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}
.list5 .slick-arrow:hover {background-color:rgba(51,51,51,.6)}
.list5 .slick-prev {right:0.80rem;background-image:url(prev.png);background-size:100% auto;}
.list5 .slick-next {right:0.20rem;background-image:url(next.png);background-size:100% auto;}

.list6 {display:block; margin-top:0.10rem;}
.list6 li {border-bottom:1px dashed rgba(255,255,255,0.4);margin-bottom:0.24rem;padding-bottom:0.24rem;transition:.5s;}
.list6 li:hover {transform:translateY(-3px);}
.list6 li>div {display:block;overflow:hidden;transition:.5s;width:calc(100% - 1.5rem);overflow:hidden;}
.list6 li p {line-height:0.24rem;font-size:0.16rem;color:#999;background:url(data.png) left center no-repeat;padding-left:0.20rem;font-family:Georgia;display:none;}
.list6 li a {font-size:0.20rem;color:#fff;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;line-height:0.30rem;height:0.60rem;}
.list6 li span {float:left;width:1rem;height:0.64rem;padding:0 0.08rem;text-align:center;font-size:0.16rem;color:rgba(255,80,0,1);transition:all .3s;background:#fff;text-align:center;align-items:center;justify-content:center;display:flex;line-height:0.24rem;border-radius:5px;margin-right:0.2rem}
.list6 li:hover span {background:rgba(255,80,0,1);color:#fff;}

.listc {position:relative;}
.listc a{border-radius:0.0rem;overflow:hidden;}
.listc img {width:100%;}
.listc p {position:absolute;left:0;bottom:0;right:0;padding:0.45rem 0.15rem 0.15rem;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.7));color:#fff;font-size:0.20rem;line-height:0.30rem;}

.list8 {height:4.2rem;}
.list8 .slick-dots {position:absolute;left:0;bottom:0;width:100%;text-align:center;font-size:0;}
.list8 .slick-dots li {display:inline-block;width:0.20rem;height:0.10rem;margin:0 0.04rem;-webkit-border-radius:0.07rem;-moz-border-radius:0.07rem;border-radius:0.07rem;background-color:#ededed;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}
.list8 .slick-dots button {display:none}
.list8 .slick-dots li.slick-active {background-color:#ff6000;width:0.30rem;}

.list9 a {display:flex;position:relative;}
.list9 .slow img {width:100%;height:3.6rem;}
.list9 .slick-arrow{font-size:0;text-indent:9999px;border:none;z-index:5;cursor:pointer;outline:0;width:0.22rem;height:0.40rem;margin: 0;top:-0.7rem;position:absolute;}
.list9 .slick-prev{left:auto;right:1.2rem;background:url(left2.png) center no-repeat;background-size:100% auto;}
.list9 .slick-next{right:0.6rem;background:url(right2.png) center no-repeat;background-size:100% auto;}

.list10 {margin:0 -0.2rem;}
.list10 li{ float:left; width:33.33%;}
.list10 a {position:relative;margin:0.20rem;display:flex;height:2rem}
.list10 .slow img {width:100%;height:100%}
.list10 li.lt1 a{height:4.4rem}
.list10 i{font-size:0.20rem;margin-right:0.05rem;}

.list7{display: flex;margin-bottom: -.15rem;}
.list7 li{margin: 0;}
.list7 li .code{position: relative;cursor: pointer;}
.list7 li .code img{width:0.77rem;height:0.76rem;}
.list7 li .code .ewm{position: absolute;box-shadow: 0 0 15px rgba(0,0,0,.1);left: 50%;transform: translateX(-50%) translateY(.2rem);transition: .5s;opacity: 0;visibility: hidden;width:1rem;height:1rem;background: #fff;box-shadow: 0px 2px 9.5px 0.5px rgba(1, 1, 1, 0.21);padding:0.1rem; padding-top:0.32rem;border-radius: .1rem;text-align: center;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.list7 li .code .ewm img{width:1rem;height:1rem;}
.list7 li .code .ewm h6{font-size:0.16rem;margin-top:-0.12rem;color: #a69999}
.list7 li .code .ewm:before{content: "";position: absolute;left: 50%;top: -.08rem;margin-left: -.06rem;border-bottom: #fff .08rem solid;border-left: transparent .06rem solid;border-right: transparent .06rem solid;}
.list7 li:hover{ position: relative; z-index: 10}
.list7 li .code:hover .ewm{transform: translateX(-50%) translateY(.05rem);opacity: 1;visibility: visible;}

.link {margin:0.2rem -0.10rem 0;position:relative;}
.link li {display:inline-block;}
.link .slow {margin:0.10rem;border-radius:0.0rem;box-shadow:0 0 0.10rem 0 rgba(0,0,0,0.1);display:block;}
.link img {width:100%;height:100%;}
.link .slick-arrow {cursor:pointer;outline:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s;box-shadow:0px 0px 0.1rem 0.04rem rgba(0,0,0,0.2);position:absolute;top:50%;width:0.5rem;height:0.5rem;margin-top:-0.25rem;background-color:#000;opacity:0.3;z-index:2;text-align:center;background-position:center;background-repeat:no-repeat;}
.link .slick-arrow:hover {opacity:0.6;}
.link .slick-arrow:before {font:0.36rem "SimSun";color:#fff;line-height:0.5rem}
.link .slick-prev {left:-0.05rem;}
.link .slick-next {right:-0.05rem;}
.link .slick-prev {background-image:url(prev.png)}
.link .slick-next {background-image:url(next.png)}
.lk1 .slow {margin:0.10rem;border-radius:0.0rem;box-shadow:0 0 0.10rem 0 rgba(0,0,0,0.1);display:block;overflow:hidden;}
.lk1 img {width:100%;height:2.7rem;}

.tlink {margin:0.30rem -0.10rem 0;overflow:hidden;}
.tlink li {float:left;width:11.111111%;overflow:hidden;}
.tlink li a {display:block;padding:0 0.15rem;color:#1c4bb3;line-height:0.5rem;border:#1c4bb3 dashed 1px;border-radius:6px;overflow:hidden;transition:all .5s;margin:0.10rem}
.tlink li a:hover{margin-top:0.05rem;}
.tlink li.li2 a {color:#8438b4;border-color:#8438b4;}
.tlink li.li3 a {color:#bb5b77;border-color:#bb5b77;}
.tlink li.li4 a {color:#db7545;border-color:#db7545;}
.tlink li.li5 a {color:#5b8738;border-color:#5b8738;}
.tlink li.li6 a {color:#47babd;border-color:#47babd;}
.tlink li.li7 a {color:#3f83c0;border-color:#3f83c0;}
.tlink li.li8 a {color:#bd658b;border-color:#bd658b;}
.tlink li a:hover {border-style:solid;}
.tlink i{float:left;width:0.30rem;font-size:0.3rem;margin-right:0.05rem;overflow:hidden;}
.tlink p {font-size:0.20rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.fix-wrap {position:fixed;right:0.20rem;opacity:1;top:50%;margin-top:-2.8rem;z-index:9999;transition:all 0.6s;background:url(side-nav.png) no-repeat left top;background-size:100% auto;padding-top:0.94rem;}
.fix-wrap.hide {height:0;opacity:0;visibility:hidden}
.side-nav {padding:0.1rem 0 0;border-radius:0 0 0.5rem 0.5rem;background:#008d3f;background-image:linear-gradient(rgba(0,141,63,0.1),rgba(0,141,63,1));}
.side-nav li{transition:all .5s;}
.side-nav li:not(:last-child) {font-size:0.16rem;text-align:center;line-height:0.36rem;height:0.36rem;border-top:1px solid rgba(255,255,255,0.3);margin:0 0.15rem;color:#fff;cursor:pointer;}
.side-nav li:not(:last-child):hover {transform:translateY(-2px);}
.side-nav li:last-child {text-align:center;padding:0.04rem 0 0.26rem;cursor:pointer;}
.side-nav li a {color:#fff;}
.side-nav li img{width:0.33rem;}

.header.showdiv,.row2.showdiv .fl,.row2.showdiv .fr,.row3.showdiv,.row4.showdiv .fl,.row4.showdiv .fr,.row5.showdiv {transform:none;opacity:1;filter:Alpha(opacity=100);}
.header {transform:translate(0,-80px);transition:all 1s ease-out 0s;opacity:0;filter:Alpha(opacity=0);}
.row2 .fl{transform:translate(-80px,0);transition:all 1s ease-out 0s;opacity:0;filter:Alpha(opacity=0);}
.row2 .fr{transform:translate(80px,0);transition:all 1s ease-out 0s;opacity:0;filter:Alpha(opacity=0);}
.row3,.row5 {transform:translate(80,0px);transition:all 1s ease-out 0s;opacity:0;filter:Alpha(opacity=0);}
.row4 .fl{transform:translate(0,40px);transition:all 1s ease-out 0s;opacity:0;filter:Alpha(opacity=0);}
.row4 .fr{transform:translate(40px,0);transition:all 1s ease-out 0s;opacity:0;filter:Alpha(opacity=0);}